/**********************************************************************************************************

			           							
  * File    : stm32f103x_bsp_dma.h
  * By      : luofei
  * Version : V1.0
  * time    : 2013/01/16
***********************************************************************************************************/

#ifndef STM32F103_BSP_DMA_H
#define STM32F103_BSP_DMA_H

#include "../stm32f103bsp_def.h"



/****************************************************                        
*				stm32f103x_bsp_init_Uart1RxDMA
* Description:	
* Arguments  :  
* Returns    :  
*****************************************************/
void stm32f103x_bsp_init_Uart1RxDMA( unsigned char *p_Dest ,
									 uint16_t       u_size );


/****************************************************                        
*				stm32f103x_bsp_init_Uart1RxDMA
* Description:	
* Arguments  :  
* Returns    :  
*****************************************************/
void stm32f103x_bsp_init_Uart1TxDMA( unsigned char *p_Dest ,
									 uint16_t       u_size);


/****************************************************                        
*				stm32f103x_bsp_StartDMA
* Description:	
* Arguments  :  
* Returns    :  
*****************************************************/
void stm32f103x_bsp_StartDMA( DMA_Channel_TypeDef * p_Channel,
							  unsigned char *p_Dest ,
							  uint16_t       u_size);
#endif//STM32F103_BSP_DMA_H
